budget friendly hotels in Milford PA