Very well located place. Very clean and well decorated. We had a great time!