Lovely flat, good location, charming host, good value