very friendly, very clean, very well prepared. could not be better.