Awesome place at a resort! If you love the amenities and close proximity to more secluded quieter beaches. Location wise is a little far for some of the attractions on southern and west side because there is one highway.
It is located in a resort so the is less interaction with locals and more with other tourists. Quite, clean, as described, and has amazing views. Great for a short trip!