The place was sparkly clean, which is a big thing for me. The location is PERFECT! There are great restaurants all around and a supermarket only a few feet away. The view is absolutely amazing! I would definitely recommend!! The host was also great with his response time. It was one of the best vacations ever!