We were impressed with the quality and setting of the resort. The room was spotless, clean and had everything you need. Anyone with mobility issues should be aware there are a couple steps down to the bedroom and a lot of steps up to the kitchen, dining, lounge and deck. There are other smaller units with just one or two steps. The quality of dining was good, but I recommend adding more smaller portions to the menu. Some limitations in speaking English with the wait staff, but it worked.