Great location, clean , just like the pictures, even nicer. Cleaning service comes everyday which was great. The host and the team are fantastic.