Could not have asked for a better stay! Fully equipped, stunning views, great spa, cute animals, thoughtful touches. Loved every second and would definitely book again. Thanks!!