The hosts were gracious, low-key, and were strong communicators. The location was lovely: lots of great stuff just a short walk away. The strengths included use of body-boards and great beach chairs, a very useful kitchen, a fantastic location, and a comfy bed. Weaknesses included some minor dirty-ness (some yucky hair in the bathtub, a dirty kitchen floor, dust, and a sliding glass door that was hard to see out of), some fake houseplants (I suggest throwing out all the fake plastic plants), an iron with no ironing board, and a hair dryer that did not work. Ultimately, everything turned out just fine and we had a good time, but it wasn't a full 5-star experience. I loved the karaoke playing from the bar below us, but guests should probably know about that ahead of time, in case that's a problem. Also, the laundry room was great, but it is not included (it's on a different floor and costs a little bit). We did enjoy many comforts, but with a few minor bumps on the proverbial road.