Clean, spacious with an excellent location. William was very responsive to any questions we had. Would recommend!