Perfect location, perfect flat, perfect amenities, perfect host.
Our stay was perfect and would highly recommend.