perfect, everything you need. Incredibly warm welcome and comfy digs. definitely a great place to stay.