The hotel was within walking distance to the beach and restaurants. The room was spacious and clean, but outdated and many things were broken or falling apart. For the price, I was expecting things to be in better condition. The grounds were beautiful and kept up. Enjoyed visiting the rescued seals in the lagoon. We ate breakfast at the restaurant a couple of times and the food was really good. The staff was friendly and helpful. It is within a close driving distance to all the attractions. Overall I think it is overpriced but we had a nice stay.