The apartment was really nice with high-end finishes. There were an assortment of condiments and cooking oils and things left by previous guests and that was helpful. The lack of in-unit laundry and AC was a little disappointing, but he did warn us. The description really was accurate. The views were absolutely amazing, and we saw a huge double rainbow. We weren't able to actually swim in the ocean lagoons cuz we didn't bring proper water shoes, and it was way too deep for my 6-year-old. We did see a sea turtle though!We had really looked forward to the jogging trails through the jungle, and did not find them until our way out on the very last day. They are on the opposite side of the building from the beach, and they look like they would be lovely.The host was very responsive, he had the apartment available early and responded quickly when I had concerns. We really only had two issues. First, we got stuck in the elevator. It was only about 10 minutes, but it felt like an eternity with two hungry children. Luckily, the elevator emergency button call does work. The absolute worst thing though, and the reason for 4 stars instead of 5, is the road noise. I know the host cannot control it at all, but if I had any idea how loud it was, I would not have chosen that spot. So many cars with their stereos at full volume, so many people in the park with stereos at full volume. I couldn't hear the ocean or the rainforest for the people. Beautiful for sure, but not peaceful.