This place was beautiful, extremely clean and the set up was gorgeous. It is walking distance from the beach and other restaurants. It is small place but for a small family or two adults. I would definitely stay here again.