Excellent facilities, stylish flat and superb host