Great location, clean home, convenient check in, plenty of street parking, fun decor, and snacks that saved the day.