This place had everything you needed and nice outdoor space aswell. Warm and cozy, we all enjoyed our stay and thought the price was decent.