Very clean and tastefully decorated. Excellent location.