Great place and location for a home base, great accommodations. There were roaches but hey that comes with tropical weather. Condo was very clean, owners were really nice and check in and check out was a breeze. If you don’t mind a little roach here and there in the sink area by all means go for it :)