#1 - Excellent communication with host, timely and friendly
#2- SUPER clean and modern
#3- had pretty much everything you will need