Excellent in numerous ways: upgraded well equipped flat with modern facilities, location near river but quite and excellent host who went of their way to make our stay memorable and enjoyable. Host recommended a couple of restaurants which exceeded our expectations and definitely worth a visit.