A clean, well-organised place, with good facilities and a peaceful stay.