Awesome flat. Great hosts with useful tips and hints for a fantastic stay. Nice thoughtful touches. Communication was great and the whole stay was hassle free. What more could you ask for?