Simply perfect! Very enjoyable place in an excellent location.