Great place to stay in a perfect location! Everything you need for a short or long stay. Although we didn’t use the kitchen, it was fully equipped. Larger bedroom has a nice double bed and the smaller bedroom has a double/queen bed that is similar to a trundle bed. We didn’t need to use the pull out sofa. Check in and communication was quick and easy. No elevator, and top floor apt which was not a problem for us, but just be aware if mobility issues. Even my teenage son was impressed with the apartment! Superb hospitality and location.