Absolutely perfect experience. Loved every minute and so glad we chose to stay here.