A wonderful apartment in a fantastic location. The place was sparkling clean and has everything you needed. The hosts were very accomodating and we thoroughly enjoyed our stay.