The unit is very spacious and clean and is part of the Nautilus resort which has a decent Thai restaurant for those days you don't want to cook. There are a couple of nice pools and great places to sit above the beach and enjoy a wine with friends.