A warm and friendly place to stay in a quiet and beautiful location .