Perfect location, adequate facilities, great communication from host and Very clean!