Great place to stay. It's far enough from the crowds and noisy bar scene. Only a short walk to the beach and shopping.
The added bonus of a collapsible wagon to haul the beach chairs, umbrella, snorkeling gear, etc was great!