We enjoyed our stay. Communication and refund policy alone deserve 5+ stars. A few minor things I mentioned to Kim but otherwise the condo was everything we expected.