Good communication and great proximity to resort, beaches and golf (all within walking distance).