Welcoming environment with great views. Peaceful place to have a holiday.