Ruben's place was better than expected! We booked super last minute and it was a great decision. The place was clean, spacious, and with all the described amenities and more! Not to mention that the location is a gem filled with cozy coffeeshops, markets, hip stores, and restaurants. Ruben was very accommodating to us. We needed to leave our luggage in Amsterdam for a few hours after our check-out and he was very responsive and eager to help us out. Would definitely recommend staying here!