The condo was a perfect fit for our family. The pool and beach area were nice and it was in a perfect location to other area beaches. The condo was clean and everything was in perfect working order. The only issue encountered was a wrong code so we couldn't get in. We arrived very late at night and I wasn't sure about how to get into the property and didn't get in until two hours later, which ended up being 5:00 a.m. so put a damper on our first day and we were quite useless. I didn't think to reach out to the property manager since it was the middle of the night, but eventually someone responded, so it all worked out. Also, there wasn't any coffee so quite the bummer after such a bad first night/day there. Had this not happened, it literally would have been a perfect stay. Despite the first night/day challenge, we would love to visit again and would stay longer than a week. We also highly recommend this property.