We had a short, but relaxing visit here. The property is not right on the beach, but is an easy 1-2 minute walk, and the views are lovely, and the water very clear. We had one major complaint--our bathroom was extremely moldy. We asked the staff about it, and they did their best to clean, but at least some of the smell remained. The free breakfast is not anything great, but it is enough. The restaurant was quite good and reasonably enough priced. The staff were helpful in getting us taxis and one of the waiters spoke very good English. It was very quiet and serene, and the air conditioning helped during the warm afternoons. It was lovely to sit out on the balcony in the evening and watch the sun set. All in all, very much worth the money.