Well appointed spacious accommodation in picturesque location.