Great location, all what you wish for.
Only downside, there was no option to use towels and sheets. Arriving by car from foreign country, taking it yourself is very inconvenient as it takes lots of space. I would suggest to offer it as extra service for additional charge.
WiFi is very limited and a problem for people who also work. Sharing with teens surely an issue.