Excellent apartment with great hosts in a well established community close to all amenities. Minutes from some great snorkeling(tugboat)and minutes from some great restaurants(Boathouse). Being picked up and dropped off at the airport was a definite plus. Our hosts went out of their way to make sure we had an excellent stay over our 2 weeks. Their suggestions on beaches, restaurants, shopping, and daytime car trips was invaluable. Our only real complaint, we didn't stay long enough. We'll be back.