Excellent location, spacious flat. Great communication from hosts