A peaceful place to stay, away from the hustle and bustle of a tourist town