Very clean and beautifully decorated. Great location.