Excellent location, excellent cleanliness, has all the basics to have a great vacation. I loved the color scheme of the place.