Great apartment, great location and great host. The place is spacious, clean and is in a walkable distance to most historical places that you want to visit. The host provide many amenities like shower gel, shampoo, towels, and even coffee beans. David makes everything so easy. He speaks excellent English, very responsive and is very clear and helpful on everything we ask. I highly recommend this place.