Our stay here was magical. We loved every minute.