This is a stella apartment/location. Clean/modern with many extras.
Very impressed.