Excellent view, very clean, and great amenities.