Had everything we needed and more. The place is nicely decorated and you instantly feel welcome upon arriving.