Place is great and very clean. Location is great.