Everything we needed was considered. The space was clean, and thoughtfully designed to make excellent use of the space. It was wonderful to wake up and have a swim, and I was able to attend an online meeting easily with the excellent WiFi. The hosts were very friendly and gave great advice about a local eating spot. Will come again.