Mike is a great host with an excellent place. Exactly as advertised and beyond, he has thought of everything!! Great touches throughout. Great communication. Easy peasy check in.