Clean, fantastic location, great kitchen and outdoor space - everything we needed!