We loved staying at this amazingly located, clean, spacious and hip apartment. We travel often and are very picky so trust this review. They thought of all the details and amenities and the kitchen was very well equipped (they even thought of paper towels, tin foil, plastic wrap) and all appliances were new. The beds were very comfortable and the bathrooms roomy for Europe. Our hosts were friendly and willing to help in any way to make our trip enjoyable. Two of our children got ill and the host even made an appointment for us with their pediatrician and emailed to check up on how the kids were feeling after. Now, that's service! Our only regret was that we didn't stay longer...