We stayed in the main house and it was a great stay! They made us feel very welcomed. Very clean and stylish. We were able to swim during the day and the pool was so clean! Sparkling! We enjoyed the house and all the amenities it came with! We will be back! Also the host responds quickly with any questions you have. Great communication.