Our stay was ALL that we expected:
Clean
Comforts of home
Good supply of towels (including pool) and other essential
Good location
There were issues with internet (host tried his best to reslove)
TV services were unstable
Air units were very noisy but it did the job.
Hosts were very accommodating/helpful.