Alabama Hotel has everything you could possibly need and is a lovely space to be without the hefty price tag