DO NOT HESITATE to book this apartment! Perfect in all ways - lovely, clean, perfect location, everything you need (and more), great hosts - quick and efficient to deal with any problems; overall this place has it all!
We have used airbnb around the world and we would say this has been one of our top 5 experiences.