We had a great weekend! The apartment was clean and had every amenity we needed. The pull-out sofa is very firm, but the bed was comfy. The location can’t be beat!