Clean, spacious , great amenities and perfectly located.