Our stay at Jennifer's apartment was perfect for our 4 person family. All amenities were as described, and is very close to a quiet beach. Our one concern came during the first night when we arrived in the late evening to an unclean apartment. That being said, I do want to mentioned that it seemed like an issue on the cleaning company's side, and not Jennifer's fault. Despite this issue, an despite being in Asia at the time, Jennifer was extremely prompt to reply to our concerns and organized a cleaning company to clean the apartment early the next morning. Furthermore, the property management company was easy to work with.
Once cleaned, the apartment immediately felt like home, and we had no issues for the rest of our trip. We would stay here again.