Very clean, beautiful view, good amenities and service.