a very pleasant place excellent location very nice place