Awesome place. Clean, newly renovated, spacious. Great layout. Lots of nice amenities and details. Full kitchen. Will definitely stay here again.