The apartment was amazing, exactly as shown on the pictures. Check-in was smooth, kitchen was fully equipped (cookware, cooking oil, spices etc.); bathrooms are very clean (with plenty of towels); sofa bed was comfy, my son loves it. We watched sunset on the beach right across the neighborhood (<10min walking) , and there are plenty stores nearby for snorkeling rentals, tour tickets, foods etc. Overall, we love the time stayed there, will definitely go back/recommend to friends.