We loved staying here. It had all the elements of a perfect stay!