We have stayed in places all over the world and highly recommend this place. My biggest compliment is we would stay here again.
My family of three stayed here for several months and it was outstanding. Great amenities, location to stores, restaurants, and an easy walk to the beach.
The communication was prompt and helpful when needed.
You will be highly satisfied with your stay.