Sparkling clean place. Very spacious and modern. Great location. Amazing view.