Very nice alternative to extended stay hotels.