Very clean and excellent location. A little difficult to get in but the hosts had someone there to direct us. Loved that they left us some food. Really came in handy when we were leaving in the a.m great touch! Also loved the decor!