Clean and comfortable with all needed amenities. Great view and location.