A quiet and serene place to stay for your holiday.