Loved every moment of our stay. Such a magical place that everyone should visit. We can't wait to return!