Esin affords you all you need and the space in which to do it. I had a great stay.