Ruben was great, the place was perfect and the dog and cats were the icing on the cake.