We enjoyed a villa, and the truth was that the room was huge. The staff was unfriendly, cold and distant ... something we don't usually find in Thailand! The restaurant was terrible, they took a long time to attend you even if we were alone in the whole place... a change in staff attitude is necessary!!!