Absolutely perfect, the view, the cleanliness and the room. Everything about this place was so amazing.