Wife and I spent 4 days here as part of a week on the BI. This property is exactly as represented in the listing. Clean, well appointed,. good location, nice pool and fitness center. Not noted in the listing - the unit comes with beach chairs, umbrella and snorkel gear. It's a 10 minute walk to a rocky beach that is not good for swimming, but nice for sunbathing or sunset. Nearest sandy beach, A Bay, is a 5 minute drive (plenty of parking). There are 2 shopping centers within walking distance good for deli food, beer, wine, upscale clothing and dining. Owner was a delight - answered a few questions via text in almost no time. Highly recommend and wouldn't hesitate nto go back.