Simply perfect. Loved every second of our stay! Can’t wait to come back.