Clean, well appointed and perfectly located. The kitchen has everything you could need, the bed and linens are great quality and comfortable and the place is as modern and clean as the photos. Top notch and would gladly stay here again!