Planning a Summer Vacation on a Budget