Great location! The condo was clean and a short walk to the beach. Within a 5 minute walk you can do some amazing snorkeling. Pools were clean and resort staff was friendly. Balcony was small but otherwise no complaints or issues!