This place is really something special, great for getting away from the world for a bit. I don't think the pictures on here do it justice. I think it's also great if you need somewhere to focus on work or a creative project in a relaxing environment. There isn't much to do around, which is exactly what I was looking for - just somewhere to work and relax and get away for a bit. I stayed for 5 nights. The waves are a bit intense so it's not well-suited for swimming, although I and others did anyways. The local seafood on the beach is delicious, and the food and service at Haven was also fantastic. They were extremely accommodating and helped me set up a desk in my room so I could attend meetings privately. I would stay here again and have already recommended it to friends.