Absolutely perfect, clean, easy access in and out, good communication, nice, friendly host.