Has anyone stayed at the Anaheim Majestic Garden Inn - what was your impression? Just looking for something clean, nice and affordable - doesn't need to be luxurious.