Property manager was friendly and helpful at check in, but the place itself was not clean (crumbs on table, mold in shower, I spotted a cockroach, etc). The water in the bathroom would not get above a tepid temperature. I was also charged a "cleaning fee" upon arrival that was not part of the price quoted on hotels.com. The place is conveniently located for the airport and is within a 10 minute walk of the beach and several dining options.