Great location to everything.. beach, shopping and restaurants and had everything we needed for our stay. The staff was very attentive and took care of any requests we had. Perfect stay.