Excellent!! Super clean, amazing location, spacious and comfortable with everything we needed!! Highly recommended! Hope to stay there again!