While there are few places that can be called ideal, I would recommend Gardiner House to anyone who has interest in hostels at all.
Good order and organisation, excellent approach of the staff, decent amount of amenities and good position would make stay pleasant.