Very clean and tastefully decorated place. Great location.