Good location, clean, great hosts with good communication.