This place was magical indoors and out. The location is awesome and the warmth of the decor makes it extremely inviting. Perfectly stocked for the most part we loved our stay and no one wanted to leave. There were some minor communication issues but not enough to overshadow the overall experience.