Randy is super welcoming and a great host. Very chill about check in and check out times. While I did not mind Randy's humor, it may be offensive to others.