Fantastic stay! Very clean, comfortable, great location and close to the main shopping and beach area, but also far enough to be removed from the busy hustle.