Very lovely place and had everything we needed to make it a great vacation. Property managers were very responsive when we called them about a couple things. Beautiful, fully appointed kitchen, relaxing, nicely furnished living area. Close to beautiful beaches, restaurants, and shopping.