Super clean, fun place.