The property was beautiful, small enough that there is not a lot of walking involved, but big enough that there is lots of space between buildings and plenty of room on the beach to spread out. All of the workers were so nice, welcoming, and super friendly! Ms.Britney at the beach bar was wonderful and Cornelius at the lotus leaf restaurant was amazing, both of these employees deserve a special shout-out because of their talents and their congenial personalities. The food was delicious and for being a smaller resort without a large number of different restaurants, the selection of food at the buffet changed daily and there were so many options. The beach is across the road, however this is not something that should deter you from this resort. There is a crossing guard to assist you across the road and it is so close by that there is not much walking involved at all. (You may have to walk further to reach a beach when staying on one of the larger resorts)! The option for a beach bar and a grill on the beach side is very convenient and the service is excellent, you can order and have food delivered right to your beach chair should you choose. Cannot highly recommend this resort enough. We will be back!