Excellent location, close to everything but away from the crowds. Loved the beachfront dining.