Excellent location, with large garden and swimming pool. friendly staff!