Immaculately clean and spacious, all the amenities, and the best view. Definitely hoping to stay here again next time I drop by.