extremely comfortable accommodation with great views in a peaceful setting