Super clean, great location and all the special touches. I will definitely be back.