Clean place, easy check in, communicative hosts. The pool is an above ground pool, the first photo looks like it might be in ground, something to know before booking. Our stay was for a wedding, I wish there had been mirrors available in more places than just the bathroom to accommodate a group of people all getting ready at the same time. There were a couple loose ends, for example neither bathroom had a hand towel holder. The hosts were very communicative during booking, which I appreciated, but they also contacted us twice a day during our stay which was overwhelming and not necessary. The language in the house manual comes off as abrasive (for example, the note about the cell phone counter and all caps emphasis of rules and penalty fees), which made us feel less welcome. Overall, the place met our needs and was great for the price. Thank you!