Spacious, clean and convenient. Great amenities and beautiful views.