Very clean, comfortable - perfect.
Excellent communication and friendly, informative hosts.