Very clean, well stocked and conveniently located.
We are a family of four (kids ages 12 and 15) and we found it very comfortable. Helpful and prompt communication with the owner!
Only complaint was that the pool on the roof was broken when we were there. Not a fault of the owner, but disappointing bc it was a big draw of the place to begin with.