This was the perfect place to stay. Beautiful views, sparkling clean, great communication, all the amenities I needed. Could not have been better!