Place was great with excellent views from all the rooms and we even managed to catch the rainbow at the beach from the huge window! Place was very clean and tidy and Catie was an excellent host who provided great tips for good food and other things like umbrella automatically when the weather was rainy. Hope to be back again soon!