Great location, fun decor, enjoyable stay.