The hotel was clean, peaceful, and relaxing. Though the hotel is a mile down at the end of dirt road, it is gated with a security guard and right on the beach. The staff were professional and helpful. The electricity and AC worked consistently. Breakfast consisted of hot chocolate or coffee, juice, toast, and either spaghetti or an omelette. There is no restaurant onsite but there are a few good ones nearby closer to the city. The WiFi was strong and we had no problem using the Internet. We booked two different hotels for our stay but we loved this hotel so much that we cancelled our other reservation and stayed here all of our nights.