10/10 as always, this place is fantastic on all fronts!