Excellent location, accommodation and host.