Clean, well appointed, great location and perfect for our young family. Would highly recommend to others