Well designed property that is a great location for a restful holiday.