Excellent place. Decor is perfect, size is great. Location perfect.