Everything was great with the apartment. We stayed with a baby and a crib and a high chair was available. The apartment was clean and the kitchen very well equipped. The self check in is an excellent plus. The location is great.