Great place, super clean with everything needed. Very comfortable and with an amazing location.
They are Super Hosts indeed!
The ladies are so nice, helpful and with great organization! I had a fantastic time there 🙂