very clean, well equipped and made to feel very welcome. An enjoyable stay.