Clean, stylish, spacious with great location. Would stay again!