Michaels place checks all the boxes! 10/10 would recommend and will definitely stay here again on my next trip to Austin!