Above and beyond our expections! Communication, location, cleanliness and and well supplied flat. We really enjoyed our 4 day stay!