Beautiful place and amenities. Very clean. There were a few issues beyond the control of us and the host but our hosts got it sorted quickly. We had a great stay.