Very comfortable, well appointed accommodation situated in pleasant well-kept gardens.