Good place, but a bit crowded and can smell at times. The bathrooms can be very dirty, though the staff deserve credit as they are friendly and kind and generally seem happy with what they are doing - which is always a good sign. The bathrooms are cleaned daily, but sadly some guests don't make any effort to keep them clean.