The location, space, and amenities were perfect for our group! The hosts have thought of all the things to make it a comfortable place to stay. The weather wasn’t perfect, but the heated pool got us through! Will definitely stay again in the future if available.