very nice, clean, and nice experience overall