A nice quiet place in a vibrant touristic area.