Loved the condo and location, especially the ping pong table. Kitchen included what we needed. Great format for two families traveling together since the third bedroom is like a mother-in-law. Beach is beautiful and a very short walk. Note there is no direct view of the beach. Some minor issues added up a bit, that I did not expect for this price point: poor check-in/check-out timing (general expectation is 3pm check-in, 11am or noon check-out- this was 4pm check-in and 10am check-out), condo was not ready at 4pm, which was an issue for us since we had already timed our arrival right at check-in (and no accommodations were offered ie later check out), a bed was not made up for us and we had to make it up ourselves, bedroom doors were difficult to open/close due to fluffy carpet, door code was too simple to feel secure. No air conditioning was expected, but we didn't expect how much the condo heated up with the direct heat. Keeping sliding glass doors open in the evening was a must, but was a pain since the doors did not have screens, and lots of bugs came in. Again, all minor issues, but at this price, high-quality is expected.