Very good location, thoughtful touches, well appointed, cooperative host, who could ask for anything more?