We give this place 5 stars. All around perfect. Above and beyond for the price. It was crispy clean and such a home feeling. Very comfortable setting. Very close to food, beach and various shops. Perfect.