The place was beautiful and the location was gorgeous. Cleanliness could have been better but otherwise this is a great place to stay!