budget friendly hotel in Milford