Sparkling clean, great amenities, good location, view is also nice. Highly recommended.