fine location, fine host, fine facilities, very satisfied