Great location, very clean. Great view. Parking very good. Has everything we need for a good vacation. Mahalo for all