5 stars all around!
The place is exactly as Tim describes in the listing and matches the photos. check-in is a breeze and Tim is extremely responsive. Gabriel, the on-site manager, is friendly and ready to accommodate any request from extra towels to restaurant recommendations. Will definitely stay again!