A lovely little artistic sanctuary just off the Main Street and the buzzing cafes and restaurants and to the beach .