Good place to stay. Very organised, clean and welcoming.