All very nice, clean, all as expected and enjoyable