Very clean, superb location, great host, an excellent trip