Fantastic accommodation in a great peaceful location