Clean, airy, spacious with a gorgeous garden and lovely patio/pool. Convenient location.